turk's-cap lily - Spanish English Dictionary